みんなpip freezeの形式のrequirements.txtを使っている?
No。
ファイル名は統一されていない
(いくつか流派がある)
pip freeze
の出力を使って環境を再現することは広くやられている
requirements.txt
Requirements Files (pip User Guide)
Chapter1 Pythonの環境
(『Python実践レシピ』)
項目83 隔離された複製可能な依存関係のために仮想環境を使う
(『Effective Python 第2版』)
requirements.lock
requirements.txtを手で作る
pip の constraints の正しい用途
第11章 開発環境とパッケージの管理
(『Python実践入門』)
依存ライブラリの管理(自信を持ってコードを書こう)
仕事でPythonコンテナをデプロイする人向けのDockerfile
pip freezeは使わない立場:
第2章 現代的なPythonの開発環境
(『エキスパートPythonプログラミング 改訂3版』)
requirements.in
The maze of Python dependency management